embarrass somebody - German English Dictionary